package com.ruoyi.model.domain.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.model.domain.ModelTaskProcess;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.List;

/**
 * 任务处理对象 model_task_process
 *
 * @author rww
 * @date 2024-11-25
 */
@Data
public class ModelTaskProcessVo extends ModelTaskProcess
{
    String algorithmName;
    /** 参数文件 */
    @Excel(name = "参数文件")
    private String paramFile;

    /** 日志文件 */
    @Excel(name = "日志文件")
    private String logFile;

    /** 执行文件 */
    @Excel(name = "执行文件")
    private String executeFile;

    /** 调用接口 */
    @Excel(name = "调用接口")
    private String interfaceUrl;

    /** 部署设备标识 */
    @Excel(name = "部署设备标识")
    private String deviceTag;

    List<ModelTaskProcessParamVo> paramList;
}
